namespace Tekdev.InputValidation
{
    using System;

    [Serializable]
    internal class Config
    {                              
		#region Constructor
        internal Config()
        {
        }
		#endregion

		#region Properties
		private CustomQueryStringError _customError = new CustomQueryStringError();
        internal CustomQueryStringError CustomError
        {
            get { return _customError; }
            set { _customError = value; }
        }

		private FileTypeCollection _fileTypes = new FileTypeCollection();
        internal FileTypeCollection FileTypes
        {
            get { return _fileTypes; }
            set { _fileTypes = value; }
        }

		private QueryStringPageCollection _pages = new QueryStringPageCollection();
        internal QueryStringPageCollection Pages
        {
            get { return _pages; }
            set { _pages = value; }
        }

		private ParameterTypesCollection _parameterTypes = new ParameterTypesCollection();
        internal ParameterTypesCollection ParameterTypes
        {
            get { return _parameterTypes; }
            set { _parameterTypes = value; }
        }
		#endregion
    }
}

